place contract - German English Dictionary